.cell {
    // min-height: 100px;
    border-radius: 6px;
    background: rgba(255, 255, 255, 1);
    box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.03);
    margin: 8px 0;
    display: flex;
    padding: 8px;
    box-sizing: border-box;

    .avatar {
        width: 84px;
        height: 84px;
        flex-shrink: 0;
        border-radius: 6px;
        overflow: hidden;

        .img {
            width: 100%;
            height: 100%;
        }
    }

    .info {
        margin-left: 8px;
        display: flex;
        flex-direction: column;
        justify-content: space-between;

        .title {
            font-size: 14px;
            font-weight: 500;
            color: #333;
        }

        .rate {
            display: flex;
            font-size: 11px;
            font-weight: 400;
            color: #666;

            .van_rate,
            .star,
            .num {
                flex-shrink: 0;
            }

            .star {
                margin: 0 16px 0 6px;
                color:#FFA800;
            }
        }

        .address {
            font-size: 11px;
            font-weight: 400;
            color: rgba(153, 153, 153, 1);
            .meter{
                margin-left:16px;
            }
        }

        .tag_list {
            display: flex;

            .tag {
                font-size: 10px;
                font-weight: 400;
                color: rgba(125, 126, 128, 1);
                border-radius: 2px;
                border: 0.5px solid #ECEDF1;
                padding: 2px 4px;
                margin: 0 8px 0 0;
            }
        }
    }
}